dsh-vault:DSH 加密全量备份与恢复
dsh-vault(@lingfengmow/dsh-vault)是 soberkeen 维护的 DSH admin-security 插件,将配置、会话、skills、插件、工作区、Hindsight 记忆与客户端安装包打成 AES-256-GCM 加密分卷,包内含自包含还原器与恢复台账,支持 vault_scan/backup/verify/restore/prune 等工具及 core-drop 脚本。零 npm 运行时依赖,仅 node 内置模块。安装需 DSH≥0.2.0、Node≥18,npm 或 github:soberkeen/dsh-vault 安装后完全重启 DSH。适合可演练的换机备份与 NAS/WebDAV 落地,注意密钥保管与插件进程权限。
Read Moredsh-plugin-repo-snapshot:工作区加密快照,存到你自己的目录或阿里云 OSS
dsh-plugin-repo-snapshot 是 DeepSeek Harness 社区插件,由 isayrhythm 维护。它将当前工作区(可选含 .git)打包并用 AES-256-GCM 加密,AES 密钥由本机 RSA 公钥封装,私钥不上传。备份可写入本机目录或用户自有的阿里云 OSS,设置页支持开关、测连与立即备份,并默认拦截 .env、密钥等敏感文件且报告跳过数量。安装命令为 dsh plugin --profile web add dsh-plugin-repo-snapshot;恢复需保留本机 private.pem 并用 scripts/decrypt.mjs 解密。
Read Moredsh-vault: Encrypted Configuration Backups in Private GitHub Repositories
`dsh-vault` is a DeepSeek Harness (DSH) plugin designed to securely encrypt and sync local configuration to a private GitHub repository. It uses scrypt + AES-256-GCM to encrypt configuration (including keys), plugin manifests, and credentials, and supports backup, restore, and management through the `/vault` command. It has zero dependencies and supports interactive configuration, but only the latest snapshot is retained per machine, and it does not support migration of `.env` files, session history, or absolute-path dependencies. If the password is lost, the data cannot be recovered.
Read More